home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group98c.txt / 000097_icon-group-sender _Mon Dec 7 08:36:33 1998.msg < prev    next >
Internet Message Format  |  2000-09-20  |  13KB

  1. Return-Path: <icon-group-sender>
  2. Received: (from root@localhost)
  3.     by baskerville.CS.Arizona.EDU (8.9.1a/8.9.1) id IAA08642
  4.     for icon-group-addresses; Mon, 7 Dec 1998 08:36:23 -0700 (MST)
  5. Message-Id: <199812071536.IAA08642@baskerville.CS.Arizona.EDU>
  6. Date: Sat, 05 Dec 1998 13:56:29 -0600
  7. From: MJE <evans@gte.net>
  8. To: icon-group@optima.CS.Arizona.EDU
  9. CC: Ralph Griswold <ralph@optima.CS.Arizona.EDU>, jeffery@cs.utsa.edu,
  10.         evans@gte.net
  11. Subject: Past Keyword / Coexpr Help
  12. Errors-To: icon-group-errors@optima.CS.Arizona.EDU
  13. Status: RO
  14.  
  15. This is a multi-part message in MIME format.
  16.  
  17. --------------3C6B6947244B
  18. Content-Type: text/plain; charset=us-ascii
  19. Content-Transfer-Encoding: 7bit
  20.  
  21. It seems that Icon is missing a somewhat important string scanning
  22. mechanism.  Second, I need advice about coexpressions.  The questions
  23. are related because the scanning mechanism I have in mind would assist
  24. the use of parallel coexpressions.
  25.  
  26. The scanning mechanism I want would perhaps be called "past", as in
  27.  
  28.     numberchars := (&digits ++ 'e' ++ 'E' ++ '+' ++ '-' ++ '.')
  29.     string ?
  30.     {
  31.        tab(past("substring"))
  32.        result := real(tab(many(numberchars)))
  33.     }
  34.  
  35. There is a keyword "match" but that call only works if the substring
  36. exists at the start of "string".  What I want is a "past" keyword which
  37. simultaneously finds and skips past a substring.  It would be the
  38. converse of "upto" I suppose.
  39.  
  40. Now to the question about coexpressions.  Attached below is an ASCII
  41. file which came directly out of a Tektronix scope.  It gives parameters
  42. for trace data.  I am interested to pull out, as real numbers, the
  43. parameters for the x and y scales on the scope.  I want to assign these
  44. numbers to variables in Icon.
  45.  
  46. I can define a coexpression for the substrings,
  47.  
  48.     params := create ("XMULT:" | "XZERO:" | "YMULT:" | "YZERO:")
  49.  
  50. and following the Icon book, we can write
  51.  
  52.     every (xmult | xzero | ymult | yzero) := <...do something here...>
  53.  
  54. where the right hand side would involve @params.
  55.  
  56. The problem is, I don't know what the r.h.s should be.  Help!
  57.  
  58. I could simply put four separate scanning constructs in my code, one for
  59. each variable of interest.  I would rather learn how to exploit Icon's
  60. coexpressions to make the code compact.
  61.  
  62.  
  63. Best regards,
  64.  
  65. Mark Evans <evans@gte.net>
  66.  
  67. --------------3C6B6947244B
  68. Content-Type: text/plain; charset=us-ascii; name="Sarpre.txt"
  69. Content-Disposition: inline; filename="Sarpre.txt"
  70. Content-Transfer-Encoding: 7bit
  71.  
  72. WFMPRE WFID:STO1,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:06:30",DATE:" 2-DEC-98";WFMPRE WFID:STO2,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:06:51",DATE:" 2-DEC-98";WFMPRE WFID:STO3,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:07:09",DATE:" 2-DEC-98";WFMPRE WFID:STO4,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,!
  73.  XU!
  74. NIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:07:24",DATE:" 2-DEC-98";WFMPRE WFID:STO5,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:07:38",DATE:" 2-DEC-98";WFMPRE WFID:STO6,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:07:50",DATE:" 2-DEC-98";WFMPRE WFID:STO7,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:08:31",DATE:" 2-DEC-98";WFMPRE WFID:STO8,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRV!
  75.  CH!
  76. K:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:08:43",DATE:" 2-DEC-98";WFMPRE WFID:STO9,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:09:00",DATE:" 2-DEC-98";WFMPRE WFID:STO10,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:09:19",DATE:" 2-DEC-98";WFMPRE WFID:STO11,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0!
  77.  ,T!
  78. IME:"14:09:36",DATE:" 2-DEC-98";WFMPRE WFID:STO12,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:09:50",DATE:" 2-DEC-98";WFMPRE WFID:STO13,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:10:06",DATE:" 2-DEC-98";WFMPRE WFID:STO14,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:10:22",DATE:" 2-DEC-98";WFMPRE WFID:STO15,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0!
  79.  .0!
  80. E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:10:43",DATE:" 2-DEC-98";WFMPRE WFID:STO16,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:11:02",DATE:" 2-DEC-98";WFMPRE WFID:STO17,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:11:21",DATE:" 2-DEC-98";WFMPRE WFID:STO18,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:11:41",DATE:" 2-DEC-98";WFMPRE WFID:STO19,LABEL:"",BIT!
  81.  /N!
  82. R:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:11:57",DATE:" 2-DEC-98";WFMPRE WFID:STO20,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:12:47",DATE:" 2-DEC-98";WFMPRE WFID:STO21,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:13:07",DATE:" 2-DEC-98";WFMPRE WFID:STO22,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8!
  83.  ,Y!
  84. MULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:13:33",DATE:" 2-DEC-98";WFMPRE WFID:STO23,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:14:12",DATE:" 2-DEC-98";WFMPRE WFID:STO24,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:16:53",DATE:" 2-DEC-98";WFMPRE WFID:STO25,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:17:09",DATE:" 2-DEC-98";WFMPRE WFID:STO26,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.!
  85.  PT!
  86. :512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:17:27",DATE:" 2-DEC-98";WFMPRE WFID:STO27,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:17:49",DATE:" 2-DEC-98";WFMPRE WFID:STO28,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:18:19",DATE:" 2-DEC-98";WFMPRE WFID:STO29,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:18:42",DATE:"!
  87.   2!
  88. -DEC-98";WFMPRE WFID:STO30,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:19:07",DATE:" 2-DEC-98";WFMPRE WFID:STO31,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:19:29",DATE:" 2-DEC-98";WFMPRE WFID:STO32,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:19:51",DATE:" 2-DEC-98";WFMPRE WFID:STO33,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMU!
  89.  LT!
  90. :1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:20:36",DATE:" 2-DEC-98";WFMPRE WFID:STO34,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:22:39",DATE:" 2-DEC-98";WFMPRE WFID:STO35,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:23:24",DATE:" 2-DEC-98";WFMPRE WFID:STO36,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR:2,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:23:52",DATE:" 2-DEC-98";WFMPRE WFID:STO37,LABEL:"",BIT/NR:16,BN.FMT:RI,BYT/NR!
  91.  :2!
  92. ,BYT.OR:LSB,CRVCHK:NONE,ENCDG:ASCII,NR.PT:512,PT.FMT:Y,RHOFACTOR:1.0E+0,RHOPOS:0.0E+0,XINCR:4.0E-12,XMULT:1.5625E-4,XUNIT:SECONDS,XZERO:4.913E-8,YMULT:1.5625E-6,YUNIT:VOLTS,YZERO:0.0E+0,TIME:"14:23:55",DATE:" 2-DEC-98"
  93. --------------3C6B6947244B--
  94.  
  95.  
  96.